devil´s hand tree - Alemán Inglés Diccionario